Unicode Barkodları Yazın
IronBarcode, barkod üreticileri ve yazıcıları için Unicode karakterlerinin yazılmasını destekleyerek geliştiricilere güç verir. Bu rahatlık, geliştiricilerin birden fazla dilde yazmasına olanak tanır, böylece hem Japonya hem de Mısır'daki etiketlerle ürünlerin aynı barkodu kullanabilmesi sağlanır. Metni ASCII'ye veya başka bir kayıplı formata dönüştürme ihtiyaçını da ortadan kaldırarak süreci verimli bir şekilde düzene sokar ve gereksiz adımları ortadan kaldırır.
Unicode'da kullanılan en yaygın dillerden bazıları şunlardır:
- Hintçe
- Çince (birçok varyantı)
- Arapça
- Japonca
- Tayca
IronBarcode ile Unicode Barkodları Yazmak için 3 Adımlı Kod
string text = "ABC 中国 العربية";var myBarcode = BarcodeWriter.CreateBarcode(text, BarcodeWriterEncoding.PDF417);myBarcode.SaveAsImage("Unicode.jpeg");
IronBarcode ile Unicode barkod oluşturmanın ilk adımı, barkodun sahip olmasını istediğiniz dize değerini tanımlamaktır. Bu örnekte, IronBarcode'un esnekliğini göstermek için tek bir dize olarak İngilizce, Çince ve Arapça karışımı kullanıyoruz.
Ikinci adim, BarcodeWriter bir örneğini oluşturmak, ardından ilk adımda tanımlanan dizgi ve barkod türünü girdi olarak almak için CreateBarcode yöntemini çağırmaktir. Unicode barkodu oluşturmak için yalnızca belirli türlerde barkod kodlamasına izin verildiğini not edin. Önerilen formatlar yukarıda gösterildiği gibi BarcodeWriterEncoding.DataMatrix, BarcodeWriterEncoding.PDF417 ve BarcodeWriterEncoding.QRCode dir. Code 128 ve Code 39 gibi lineer barkodlar Unicode'u desteklemez ve ASCII ile sınırlıdır, bu da çözüm yolları gerektirir.
Üçüncü ve son adim, SaveAsImage'i çağirmak ve parametre olarak istenen dosya adini vermek suretiyle barkodu JPEG olarak kaydetmektir. Bu durumda, Unicode.jpeg olacaktir.

